65 N Church St, George Town KY1-1112, Cayman Islands
View on Map
What travelers say:
The dumplings in this store are distinctive. They have eaten a lot of dumplings, but their home is delicious. Another pasta, cheese, and the toppings on it taste special month. I especially like it.